<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:tns='http://genesis.jpl.nasa.gov/sciflo/EOSServices' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' name='EOSServices' targetNamespace='http://genesis.jpl.nasa.gov/sciflo/EOSServices'>
  <message name='geoRegionQueryRequest'>
    <part type='xsd:string' name='datasetName'/>
    <part type='xsd:string' name='level'/>
    <part type='xsd:string' name='version'/>
    <part type='xsd:string' name='startDateTime'/>
    <part type='xsd:string' name='endDateTime'/>
    <part type='xsd:string' name='latMin'/>
    <part type='xsd:string' name='latMax'/>
    <part type='xsd:string' name='lonMin'/>
    <part type='xsd:string' name='lonMax'/>
    <part type='xsd:string' name='responseGroups'/>
  </message>
  <message name='geoRegionQueryResponse'>
    <part type='xsd:string' name='Result'/>
  </message>
  <message name='findDataByIdRequest'>
    <part type='xsd:string' name='objectids'/>
  </message>
  <message name='findDataByIdResponse'>
    <part type='xsd:string' name='Result'/>
  </message>
  <portType name='EOSServicesPortType'>
    <operation name='geoRegionQuery'>
      <input message='tns:geoRegionQueryRequest'/>
      <output message='tns:geoRegionQueryResponse'/>
    </operation>
    <operation name='findDataById'>
      <input message='tns:findDataByIdRequest'/>
      <output message='tns:findDataByIdResponse'/>
    </operation>
  </portType>
  <binding type='tns:EOSServicesPortType' name='EOSServicesBinding'>
    <soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/>
    <operation name='geoRegionQuery'>
      <soap:operation soapAction=''/>
      <input name='geoRegionQueryRequest'>
        <soap:body use='encoded' namespace='http://genesis.jpl.nasa.gov/sciflo/EOSServices' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
      </input>
      <output name='geoRegionQueryResponse'>
        <soap:body use='encoded' namespace='http://genesis.jpl.nasa.gov/sciflo/EOSServices' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
      </output>
    </operation>
    <operation name='findDataById'>
      <soap:operation soapAction=''/>
      <input name='findDataByIdRequest'>
        <soap:body use='encoded' namespace='http://genesis.jpl.nasa.gov/sciflo/EOSServices' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
      </input>
      <output name='findDataByIdResponse'>
        <soap:body use='encoded' namespace='http://genesis.jpl.nasa.gov/sciflo/EOSServices' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/>
      </output>
    </operation>
  </binding>
  <service name='EOSServices'>
    <documentation>SciFlo SOAP methods for EOSServices.</documentation>
    <port binding='tns:EOSServicesBinding' name='EOSServicesPort'>
      <soap:address location='http://gen-dev.jpl.nasa.gov:8888'/>
    </port>
  </service>
</definitions>
